草庐IT

jQuery Mobile 导航栏

全部标签

ios - UISearchDisplayController 隐藏导航栏

我看到一个奇怪的情况。我在导航栏中放置了一个搜索栏,并将UISearchDisplayController与搜索栏相关联。现在,搜索显示Controller倾向于在用户单击搜索栏时隐藏导航栏(因此,也隐藏搜索栏)。为了解决这个问题,我继承了UISearchDisplayController并实现了以下代码:--(void)setActive:(BOOL)visibleanimated:(BOOL)animated{[supersetActive:visibleanimated:animated];[self.searchContentsController.navigationCont

iphone - 导航 Controller 上的完成按钮没有导航回来

当我点击完成按钮时,应该导航回mainviewcontroller的地方没有发生任何事情UIBarButtonItem*button=[[[UIBarButtonItemalloc]initWithBarButtonSystemItem:UIBarButtonSystemItemDonetarget:selfaction:@selector(dismissView:)]autorelease];[[selfnavigationItem]setRightBarButtonItem:button];-(void)dismissView:(id)sender{[self.navigation

ios - 模仿 iOS 横幅样式通知/应用内导航的功能

我目前已将我的应用程序设置为接收推送通知。当我在应用程序中并收到推送通知时,我有一个自定义UIView从屏幕顶部向下滑动并显示通知(类似于新版本的Whatsapps)。本质上,我试图模仿iOS5中的横幅样式通知。我现在要做的是让UIView可点击。单击时,根据收到的通知类型,会将我带到不同的ViewController(类似于whatsapp的操作方式)。例如,我在聊天室A中。我在聊天室B中收到一条消息。sliderView下降,我点击它,它会将我带到聊天室B。在推送通知中,我基本上传递了chatroomID,我可以用于确定我想加入哪个房间(本质上是一些View)。我已经设置了一个带有

iphone - 黑色半透明导航栏 + MKMapView -> 设置 map 中心在视觉上不正确

我在半透明的黑色导航、状态和搜索以及工具栏下的导航Controller中有一个mapView。map的实际高度包括这些条形下方的区域。+左侧附件按钮使map在Pin图上居中。左图是map以图钉坐标为中心之前的图像。右边是map以大头针坐标为中心的情况。问题是中心应该是可见map区域的中心,而不是整个map区域的中心。(这会导致图钉不会出现在map的中心。是否可以设置一些偏移量或边界设置以使mapView正确居中? 最佳答案 您可以为您的可见map区域(在导航栏下方)覆盖一个透明的UIView(tView),了解他的观点,计算您需要的

ios - 应该如何创建导航工具栏 subview 项 Interface Builder?

Thisblogpost问了我的问题:如何在InterfaceBuilder中直观地管理工具栏项?当然可以使用thistechnique对于顶层View,但是其他View呢?有没有办法让我的设计合作伙伴能够直接在这样的View中编辑工具栏项,而无需创建一个从未实际使用过的占位符UIToolbar? 最佳答案 这是我的做法。我将此属性添加到我的Controller@interface:@property(nonatomic,strong)IBOutletCollection(UIBarButtonItem)NSArray*toolba

ios - 使用容器 View Controller 访问导航栏

自己写容器时关于UINavigationController和UINavigatinBar的两个问题。1)我创建了带有Storyboard的初始容器,并将其嵌入到UINavigationController中。我发现我的childViewControllers访问UINavigationBar的唯一方法是在childViewController的viewDidLoad中做这样的事情:UIBarButtonItem*showDetailViewControllerBBI=[[UIBarButtonItemalloc]initWithTitle:@"ShowDetails"style:UI

ios - 如何在 iPad 的弹出 View 中隐藏导航栏?

我有一个呈现弹出View的应用程序。一切正常,但我无法从弹出View中隐藏导航栏。我也搜索了很多东西,但没有得到任何解决方案。这个问题可能与现有的popover相关问题重复,但我没有从中得到帮助,所以请帮忙。 最佳答案 导航栏仅在有UINavigationController实例作为弹出内容时出现。使用不同的Controller或隐藏Controller本身的导航栏。 关于ios-如何在iPad的弹出View中隐藏导航栏?,我们在StackOverflow上找到一个类似的问题:

iphone - 动画 NavigationController 过渡没有动画导航栏

我有一个带有导航Controller的典型iOS应用程序。顶部的导航栏有左右按钮,在不同的View中保持相同,所以我只想为当前View而不是顶部栏设置动画。我不确定如何开始。 最佳答案 我有个主意。首先,在主视图顶部添加自定义导航栏。其次,在导航栏下添加一个navigationController作为subview。现在,如果navigationController执行推送或弹出操作,您的导航栏将不会发生任何变化。 关于iphone-动画NavigationController过渡没有动

ios - 为 uipopoverview 使用导航 Controller 的最佳方式

我想从popoverview推送到另一个View。为此,我在那个弹出窗口中使用了一个导航Controller。而且它工作正常。问题出现在第二个View中。为了允许用户发送电子邮件,我显示了一个邮件编辑器。但我有两个导航Controller。这是第一个popoverview的代码:SettingsVC*vc=[self.storyboardinstantiateViewControllerWithIdentifier:@"SettingsVC"];vc.delegate=self;UINavigationController*naviCon=[[UINavigationControlle

ios - iOS 中带有文本的向前导航箭头按钮

我想知道如何在导航栏上放置一个右导航箭头按钮,并用文本显示它,就像AppleMusic和ApplePodcast应用程序一样: 最佳答案 因此,正如Sen简要描述的那样,您想将UIView拖到XcodeStoryboard中UIViewController的导航栏中(它将自动包装到导航栏中拖动它时的项目)。然后,将UIView的类更改为UIControl(这将允许您稍后在其中放置点击手势识别器,但它的行为类似于UIView现在)。现在向View(控件)添加两个东西:UILabel和UIImageView。在标签中输入您想要的任何内容